package Waya::Constants;

use warnings;
use strict;

use base 'Exporter';

our %EXPORT_TAGS = (
    traverse => [ qw/ RC_CONTINUE RC_PRUNE RC_DELETE / ],
    colors   => [ qw/ BLACK WHITE / ],
);

our @EXPORT_OK = (
    @{ $EXPORT_TAGS{all} = [ map { @$_ } values %EXPORT_TAGS ] }
);


use constant RC_CONTINUE => 0;
use constant RC_PRUNE    => 1;
use constant RC_DELETE   => 2;

use constant BLACK => 'black';
use constant WHITE => 'white';

1;
